body {
  width: 100%;
  height: 100%;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
}
.header {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 66;
  background: #FFFFFF;
}
.header .left {
  width: 20%;
}
.header .left .weixin {
  width: 100%;
}
.header .left .weixin img {
  width: 0.93333333rem;
  height: 0.8rem;
  padding: 5%;
}
.header .center {
  width: 58%;
}
.header .center p {
  text-align: center;
  font-size: 0.42666667rem;
  padding-top: 1%;
}
.header .right {
  width: 22%;
}
.header .right .sousuo {
  width: 100%;
}
.header .right .sousuo img {
  width: 0.93333333rem;
  height: 0.8rem;
  padding-top: 5%;
}
.header .right .quan img {
  width: 0.93333333rem;
  height: 0.8rem;
  padding-top: 5%;
}
.carousel {
  margin-top: 9%;
}
.carousel .item img {
  width: 100%;
}
.option {
  display: flex;
}
.option dl {
  width: 20%;
  text-align: center;
}
.option dl dt {
  padding-top: 8%;
}
.option dl dt img {
  width: 1.13333333rem;
  height: 1.06666667rem;
  padding-top: 2%;
}
.option dl dd {
  font-size: 0.32rem;
  padding: 5%;
}
.easys {
  background: #ccc;
  width: 100%;
  height: 100%;
  display: flex;
}
.easys .recreation {
  width: 30%;
  background: #FFFFFF;
  margin: 2%;
}
.easys .recreation .zuo {
  width: 15%;
  height: 100%;
  float: left;
}
.easys .recreation .zuo p {
  text-align: center;
  font-size: 0.42666667rem;
  font-weight: 800;
  padding: 2%;
}
.easys .recreation dl {
  width: 100%;
  padding-left: 17%;
}
.easys .recreation dl .epi1 {
  padding: 3%;
}
.easys .recreation dl .epi1 img {
  width: 0.77333333rem;
  height: 0.77333333rem;
}
.easys .recreation dl .epi2 img {
  width: 2.33333333rem;
  height: 2.44rem;
}
.easys .recreation dl dd {
  font-size: 0.32rem;
  padding: 2%;
  font-weight: 300;
  text-align: center;
}
.easys .youbian {
  width: 30%;
  background: #FFFFFF;
  margin: 2%;
}
.easys .youbian .zuo1 {
  width: 15%;
  height: 100%;
  float: left;
}
.easys .youbian .zuo1 p {
  text-align: center;
  font-size: 0.42666667rem;
  font-weight: 800;
  padding: 2%;
}
.easys .youbian .youb1 {
  width: 100%;
  padding-left: 17%;
}
.easys .youbian .youb1 .epi1 {
  padding: 3%;
}
.easys .youbian .youb1 .epi1 img {
  width: 0.77333333rem;
  height: 0.77333333rem;
}
.easys .youbian .youb1 .epi2 {
  width: 100%;
}
.easys .youbian .youb1 .epi2 span {
  width: 50%;
  float: left;
  padding: 4%;
}
.easys .youbian .youb1 .epi2 span img {
  width: 1.06666667rem;
  height: 0.96rem;
}
.easys .youbian .youb1 dd {
  font-size: 0.32rem;
  padding: 2%;
  font-weight: 300;
  text-align: center;
}
.diebang .wenzi {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.diebang .wenzi p {
  font-size: 0.32rem;
  font-weight: 500;
  padding: 2%;
}
.diebang .wenzi .huise {
  color: #CCCCCC;
}
.diebang dl {
  width: 30%;
  float: left;
  margin-left: 2%;
}
.diebang dl dt img {
  width: 2.97333333rem;
  height: 3.78666667rem;
}
.diebang dl dd {
  font-size: 0.37333333rem;
  font-weight: 500;
}
.diebang dl .dts img {
  width: 2.41333333rem;
  height: 0.30666667rem;
}
.celebrity .celebrity-top {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.celebrity .celebrity-top p {
  font-size: 0.32rem;
  font-weight: 500;
  padding: 2%;
}
.celebrity .celebrity-top .huise {
  color: #CCCCCC;
}
.celebrity dl {
  width: 25%;
  float: left;
  text-align: center;
}
.celebrity dl dt {
  padding: 3%;
}
.celebrity dl dt img {
  width: 1.8rem;
  height: 1.8rem;
}
.celebrity dl dd {
  font-size: 0.37333333rem;
  font-weight: 500;
}
.video {
  padding-bottom: 17%;
}
.video .video-top {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.video .video-top p {
  font-size: 0.32rem;
  font-weight: 500;
  padding: 2%;
}
.video .video-top .huise {
  color: #CCCCCC;
}
.video .bofang {
  width: 100%;
  padding: 1%;
}
.video .bofang .bo-left {
  float: left;
  width: 38%;
}
.video .bofang .bo-left img {
  width: 3.66666667rem;
  height: 4.2rem;
  padding: 3%;
}
.video .bofang h3 {
  font-size: 0.56rem;
  font-weight: 500;
}
.video .bofang .guan1 {
  font-size: 0.45333333rem;
  font-weight: 400;
  color: #CCCCCC;
  padding: 1%;
}
.video .bofang .guan2 {
  font-size: 0.50666667rem;
  font-weight: 500;
}
.video .bofang .guan3 {
  font-size: 0.45333333rem;
  font-weight: 400;
  color: #CCCCCC;
  padding: 1%;
}
.video .bofang .guan4 {
  font-size: 0.50666667rem;
  font-weight: 500;
}
.video .bofang .guan5 {
  font-size: 0.45333333rem;
  font-weight: 400;
  color: #CCCCCC;
  padding: 1%;
}
.tail {
  position: fixed;
  bottom: 0;
  left: 0;
  background: #FFFFFF;
  width: 100%;
}
.tail ul {
  display: flex;
}
.tail ul li {
  width: 20%;
  padding: 3%;
}
.tail ul li img {
  width: 1.2rem;
  height: 1.04rem;
}
